Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £465,415 £300,000 4 Nov 2007
2 THE ORCHARD Semi-Detached £310,000 9 May 2023